Big Huge Thesaurus

Phyllostachys bambusoides

noun